[ 上一層 ] [ 1-1前言 ] [ 1-2研究動機 ] [ 1-3論文架構 ] 1-3論文架構

第三節 論文架構

1.3.1 論文編排方式

本論文架構圖(圖1-3-1)

g1-3-1.gif (10111 bytes)

本論文係針對「醫療」、「資訊」、及「管理」三領域之交集範圍,將資訊科技(Information technology)的運用區分成上述七項主題深入探討。此七項主題亦即:(1) Internet/www 網際網路及全球資訊網;(2)企業內部網路;(3)策略及管理;(4)醫療領域應用;(5)分散式運算環境;(6)資訊系統整合;(7)雛形系統發展。

1.3.2 研究範圍與方法

一、研究範圍

本論文研究範圍僅侷限於下列幾項。

  1. 醫療資訊系統(Healthcare Information Systems)環境導入網際網路觀念技術。
  2. 資訊革命引發的企業再造與決策管理轉變。
  3. 分散式網路環境及新資訊科技於醫療產業未來發展趨勢。
  4. 整合型醫院資訊系統(Integrated Hospital Information Systems)。

茲以下圖,簡述之;三個圓圈之重疊斜線部份,即為本論文研究範圍。

 

 

 

若以狹義分類區分,則本論文僅涉及:管理資訊系統(Management Information Systems)、專家系統(Expert Systems)、企業內部網路(Intranet)、辦公室自動化(Office Automation)、分散式運算環境(Distributed Computing)以及醫療資訊系統整合等層面。

其餘諸如:交易處理系統、網路專業技術、行政作業系統、醫療儀器自動化、醫學影像處理…等等,均非本論文研究範圍。

 

二、研究方法

本研究採用描述性(Descriptive)研究法,研究內容係參考國內外書籍、雜誌、期刊、網站等次級資料,並配合實地訪談、程式開發經驗、醫院提供資料檔及網站下載資訊等初級資料,構成本論文之資料來源。(參見附錄C檔案結構說明書)。

1.3.3 系統開發方式

 

  1. 全功能開發方式
  2. 全功能式(Fully Functional Approach)之特性,是指資訊系統之開發都要歷經「系統分析」(System Analysis)、「系統設計」(System Design)、「系統建置」(System Implementation)等三個發展步驟。也就是說,系統分析師(System Analyst)必須先徹底了解系統的全部需求,然後才著手系統設計與系統建置等工作;而且每一系統在使用期間應該加以評鑑(Evaluation),若遭遇改變或需求改良時,應採取回饋程序(Feed back),如此週而復始地運行,才能確保系統確實可行。即所謂的「資訊系統發展生命週期」(Information System Development Life Cycle)

     

     

     

     

     

     

     

     

     

     

    圖1-3-3a 系統發展生命週期

     

  3. 雛形式系統開發方式
  4. 先依據使用者基本需求,開發簡單的雛形(prototype)或模型(Model),從試用中依據使用者意見及需求,反覆修改,直到能滿足使用者的需求為止。

    此種開發方式,因須反復修改,並且與使用者溝通密切,故亦稱之為「交談開發週期」(Interactive Development Cycle)。

     

     

     

     

     

     

     

     

     

     

     

     

     

  5. 本論文之系統開發方式

軟體雛形倘依其特性、範圍,可再行細分之:

依據楊正甫分類為腳本式、摹仿式、示範式、遞增式及螺旋式。

  1. 腳本式
  2. 腳本式雛形(Scenarios)是依照使用者的腳本,利用傳統非電腦媒體來模擬系統的使用情形。包括事先製作使用手冊、故事畫板、圖片說明;適用於簡單的使用者介面設計。

  3. 摹仿式
  4. 摹仿式雛形(Mock)是先製作部份使用者介面,對一些不確定需求的系統功能先以預設輸入、輸出來模擬,並無真正可執行的程式,只能由設計者示範給使用者看。

  5. 示範式
  6. 示範式雛形(Demonstration)是最常見的雛形方法,實際開發一部份關鍵的功能,並製作完整的使用者介面,讓使用者有限度地實際操作,以確定系統是否滿足重要功能的需求。它適用於新功能需求的驗證及重視使用者介面效果的系統。

  7. 遞增式
  8. 遞增式雛形(Incremental deliveries)是將系統分成多個配合組織運作的子系統,將各子系統間的介面關係定義清楚,由關鍵子系統開始雛形工作,在確定該子系統的需求後,完成子系統的開發,先交由使用者使用,其餘子系統亦循同樣的方法逐次發展,直至系統開發完成。這種方法適用於包含多個子系統,且各子系統閶的介面定義非常清楚的大型資訊系統。

  9. 螺旋式

螺旋式雛形(Spiral)是由系統的核心功能部份先製作系統的第一版本,依使用者回饋加以修改、擴充成次一個版本,其每一個版本皆為完整的系統,但其功能及品質則隨著每一新版本的完成而逐漸趨於完整。

依據上述分類,本論文系統開發方式較傾向於「示範式」(Demonstration)雛形開發法,係針對系統的關鍵需求製作雛形,並允許使用者做某種程度上的操作。

 

1.3.4 雛形系統架構

 

筆者使用Visual Basic 5.0企業版(中文版)製作「醫師工作站」、「管理工作站」及「先天畸型診斷專家系統」部份核心功能。透過與使用者溝通交談方式,反覆修改之。

上述三系統之架構及功能,將於第五章內分別敘述;而這些原始程式及資料檔則已附在CD光碟片中,請參見附錄A,本書光碟內容。

另外網頁製作方面的範例,筆者僅製作初步的「員工討論室」網頁,並簡介醫院通訊站應該具備的諸多功能。

就在筆者構思論文之時Microsoft的Frontpage 98 問世,突然間「網頁製作」、「網站維護」變得輕鬆容易許多;原本必須使用CGI (Common Gate Way Interface)、JAVA語言等複雜方法,才能完成的工作,在改用Frontpage 98之後,幾乎可以不必了解其他製作語言(如HTML)。所以,筆者不再累述網頁之製作功能。

 

1.3.5 設計工具/測試環境

 

作業系統:Microsoft Windows 95/OSR2 (Service Release 2)
網路系統:Microsoft Windows NT 4.0 Server/SP3
網站伺服器:? Microsoft IIS 3.0 (Internet Information Server)

? Microsoft Personal Webserver 2.0

程式語言:Microsoft Visual Basic 5.0 Enterprise ed./SP3
網頁工具:Microsoft FrontPage 98

Microsoft ASP (Active Server Page)

ActiveX Control pad

Java JDK 1.1

Microsoft IE 4.0 ( Internet Explorer)

IBM Visual Age for Java

應用軟體:Microsoft Access 97

Microsoft Office 97

Microsoft SQL Server 6.5

Microsoft Image Composer 1.5

Ulead PhotoImpact 3.01

測試環境:請詳見附錄B安裝步驟說明

? 單機環境:Windows 95

? 網路環境:Windows NT Server與Windows 95兩機以網路卡(Ethernet Card Model DE-220P),RG58同軸電纜相連,僅供測試模擬之用。